snake hole - Francés Inglés Diccionario